/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.tpc.client.systeme.core;

import com.smartgwt.client.widgets.Canvas;
import com.smartgwt.client.widgets.form.DynamicForm;
import com.smartgwt.client.widgets.grid.ListGrid;
import com.smartgwt.client.widgets.grid.ListGridRecord;

/**
 *
 * @author frederic.fortin
 */
public interface TPCT_MODULE {
    public Canvas loadUI(Systeme systeme,String MODULEID);
    public void create(ListGridRecord record);
    public DynamicForm showAndCreate(ListGridRecord record);
    public void buildForm();
    public void loadForm(ListGridRecord record);
    public DynamicForm getForm();
    public void buildList();
    public void loadList();
    public ListGrid getList();
}
